MaterialComponentsViewPathProvider
An implementation of ViewPathProvider that sets the Path from a MaterialShapeDrawable in the target's background.
If a MaterialShapeDrawable cannot be found, the Path is left unchanged.